package entities;

import java.io.Serializable;
import java.util.Date;

import basic.BaseEntity;
import basic.FieldMeta;

public class TCard extends BaseEntity implements Serializable {

	private static final long serialVersionUID = 1L;

	@FieldMeta(primary = true, name = "编号", description = "编号", column = "crd_no", require = true, range = true, length = 32, order = 0)
	private String crdNo;

	public String getCrdNo() {
		return crdNo;
	}

	public void setCrdNo(String crdNo) {
		this.crdNo = crdNo;
	}

	@FieldMeta(name = "ip地址", description = "ip地址", column = "crd_ip", require = true, length = 50, order = 1)
	private String crdIp;

	public String getCrdIp() {
		return crdIp;
	}

	public void setCrdIp(String crdIp) {
		this.crdIp = crdIp;
	}

	@FieldMeta(name = "操作系统", description = "操作系统", column = "crd_os", require = true, length = 50, order = 2)
	private String crdOs;

	public String getCrdOs() {
		return crdOs;
	}

	public void setCrdOs(String crdOs) {
		this.crdOs = crdOs;
	}

	@FieldMeta(name = "浏览器", description = "浏览器", column = "crd_browser", require = true, length = 50, order = 3)
	private String crdBrowser;

	public String getCrdBrowser() {
		return crdBrowser;
	}

	public void setCrdBrowser(String crdBrowser) {
		this.crdBrowser = crdBrowser;
	}

	@FieldMeta(name = "指纹", description = "指纹", column = "crd_finger", require = true, length = 50, order = 4)
	private String crdFinger;

	public String getCrdFinger() {
		return crdFinger;
	}

	public void setCrdFinger(String crdFinger) {
		this.crdFinger = crdFinger;
	}

	@FieldMeta(name = "语言", description = "语言", column = "crd_locale", require = true, length = 50, order = 5)
	private String crdLocale;

	public String getCrdLocale() {
		return crdLocale;
	}

	public void setCrdLocale(String crdLocale) {
		this.crdLocale = crdLocale;
	}

	@FieldMeta(name = "时区", description = "时区", column = "crd_timing", require = true, length = 50, order = 6)
	private String crdTiming;

	public String getCrdTiming() {
		return crdTiming;
	}

	public void setCrdTiming(String crdTiming) {
		this.crdTiming = crdTiming;
	}

	@FieldMeta(name = "ip国家码", description = "ip国家码", column = "crd_code", require = true, length = 50, order = 7)
	private String crdCode;

	public String getCrdCode() {
		return crdCode;
	}

	public void setCrdCode(String crdCode) {
		this.crdCode = crdCode;
	}

	@FieldMeta(name = "bin国家码", description = "bin国家码", column = "crd_bin", require = true, length = 50, order = 8)
	private String crdBin;

	public String getCrdBin() {
		return crdBin;
	}

	public void setCrdBin(String crdBin) {
		this.crdBin = crdBin;
	}

	@FieldMeta(name = "类型", description = "类型", column = "crd_type", require = true, length = 50, order = 9)
	private String crdType;

	public String getCrdType() {
		return crdType;
	}

	public void setCrdType(String crdType) {
		this.crdType = crdType;
	}

	@FieldMeta(name = "伪卡号", description = "伪卡号", column = "crd_fake", require = true, length = 50, order = 10)
	private String crdFake;

	public String getCrdFake() {
		return crdFake;
	}

	public void setCrdFake(String crdFake) {
		this.crdFake = crdFake;
	}

	@FieldMeta(name = "卡号", description = "卡号", column = "crd_number", require = true, length = 50, order = 11)
	private String crdNumber;

	public String getCrdNumber() {
		return crdNumber;
	}

	public void setCrdNumber(String crdNumber) {
		this.crdNumber = crdNumber;
	}

	@FieldMeta(name = "有效期", description = "有效期", column = "crd_expire", require = true, length = 50, order = 12)
	private String crdExpire;

	public String getCrdExpire() {
		return crdExpire;
	}

	public void setCrdExpire(String crdExpire) {
		this.crdExpire = crdExpire;
	}

	@FieldMeta(name = "cvv", description = "cvv", column = "crd_cvv", require = true, length = 50, order = 13)
	private String crdCvv;

	public String getCrdCvv() {
		return crdCvv;
	}

	public void setCrdCvv(String crdCvv) {
		this.crdCvv = crdCvv;
	}

	@FieldMeta(name = "收货人firstname", description = "收货人firstname", column = "crd_cfname", require = true, length = 50, order = 14)
	private String crdCfname;

	public String getCrdCfname() {
		return crdCfname;
	}

	public void setCrdCfname(String crdCfname) {
		this.crdCfname = crdCfname;
	}

	@FieldMeta(name = "收货人lastname", description = "收货人lastname", column = "crd_clname", require = true, length = 50, order = 15)
	private String crdClname;

	public String getCrdClname() {
		return crdClname;
	}

	public void setCrdClname(String crdClname) {
		this.crdClname = crdClname;
	}

	@FieldMeta(name = "收货人电话", description = "收货人电话", column = "crd_cphone", require = true, length = 50, order = 16)
	private String crdCphone;

	public String getCrdCphone() {
		return crdCphone;
	}

	public void setCrdCphone(String crdCphone) {
		this.crdCphone = crdCphone;
	}

	@FieldMeta(name = "收货人邮件", description = "收货人邮件", column = "crd_cemail", require = true, length = 200, order = 17)
	private String crdCemail;

	public String getCrdCemail() {
		return crdCemail;
	}

	public void setCrdCemail(String crdCemail) {
		this.crdCemail = crdCemail;
	}

	@FieldMeta(name = "收货人国家", description = "收货人国家", column = "crd_ccountry", require = true, length = 100, order = 18)
	private String crdCcountry;

	public String getCrdCcountry() {
		return crdCcountry;
	}

	public void setCrdCcountry(String crdCcountry) {
		this.crdCcountry = crdCcountry;
	}

	@FieldMeta(name = "收货人州/省", description = "收货人州/省", column = "crd_cstate", require = true, length = 100, order = 19)
	private String crdCstate;

	public String getCrdCstate() {
		return crdCstate;
	}

	public void setCrdCstate(String crdCstate) {
		this.crdCstate = crdCstate;
	}

	@FieldMeta(name = "收货人城市", description = "收货人城市", column = "crd_ccity", require = true, length = 100, order = 20)
	private String crdCcity;

	public String getCrdCcity() {
		return crdCcity;
	}

	public void setCrdCcity(String crdCcity) {
		this.crdCcity = crdCcity;
	}

	@FieldMeta(name = "收货人地址", description = "收货人地址", column = "crd_caddr", require = true, length = 500, order = 21)
	private String crdCaddr;

	public String getCrdCaddr() {
		return crdCaddr;
	}

	public void setCrdCaddr(String crdCaddr) {
		this.crdCaddr = crdCaddr;
	}

	@FieldMeta(name = "收货人邮编", description = "收货人邮编", column = "crd_czip", require = true, length = 100, order = 22)
	private String crdCzip;

	public String getCrdCzip() {
		return crdCzip;
	}

	public void setCrdCzip(String crdCzip) {
		this.crdCzip = crdCzip;
	}

	@FieldMeta(name = "持卡人firstname", description = "持卡人firstname", column = "crd_hfname", require = true, length = 50, order = 23)
	private String crdHfname;

	public String getCrdHfname() {
		return crdHfname;
	}

	public void setCrdHfname(String crdHfname) {
		this.crdHfname = crdHfname;
	}

	@FieldMeta(name = "持卡人lastname", description = "持卡人lastname", column = "crd_hlname", require = true, length = 50, order = 24)
	private String crdHlname;

	public String getCrdHlname() {
		return crdHlname;
	}

	public void setCrdHlname(String crdHlname) {
		this.crdHlname = crdHlname;
	}

	@FieldMeta(name = "持卡人电话", description = "持卡人电话", column = "crd_hphone", require = true, length = 50, order = 25)
	private String crdHphone;

	public String getCrdHphone() {
		return crdHphone;
	}

	public void setCrdHphone(String crdHphone) {
		this.crdHphone = crdHphone;
	}

	@FieldMeta(name = "持卡人邮箱", description = "持卡人邮箱", column = "crd_hemail", require = true, length = 200, order = 26)
	private String crdHemail;

	public String getCrdHemail() {
		return crdHemail;
	}

	public void setCrdHemail(String crdHemail) {
		this.crdHemail = crdHemail;
	}

	@FieldMeta(name = "持卡人国家", description = "持卡人国家", column = "crd_hcountry", require = true, length = 100, order = 27)
	private String crdHcountry;

	public String getCrdHcountry() {
		return crdHcountry;
	}

	public void setCrdHcountry(String crdHcountry) {
		this.crdHcountry = crdHcountry;
	}

	@FieldMeta(name = "持卡人州/省", description = "持卡人州/省", column = "crd_hstate", require = true, length = 100, order = 28)
	private String crdHstate;

	public String getCrdHstate() {
		return crdHstate;
	}

	public void setCrdHstate(String crdHstate) {
		this.crdHstate = crdHstate;
	}

	@FieldMeta(name = "持卡人城市", description = "持卡人城市", column = "crd_hcity", require = true, length = 100, order = 29)
	private String crdHcity;

	public String getCrdHcity() {
		return crdHcity;
	}

	public void setCrdHcity(String crdHcity) {
		this.crdHcity = crdHcity;
	}

	@FieldMeta(name = "持卡人地址", description = "持卡人地址", column = "crd_haddr", require = true, length = 500, order = 30)
	private String crdHaddr;

	public String getCrdHaddr() {
		return crdHaddr;
	}

	public void setCrdHaddr(String crdHaddr) {
		this.crdHaddr = crdHaddr;
	}

	@FieldMeta(name = "持卡人邮编", description = "持卡人邮编", column = "crd_hzip", require = true, length = 100, order = 31)
	private String crdHzip;

	public String getCrdHzip() {
		return crdHzip;
	}

	public void setCrdHzip(String crdHzip) {
		this.crdHzip = crdHzip;
	}

	@FieldMeta(name = "状态", description = "状态", column = "crd_state", require = true, length = 1, order = 32)
	private String crdState;

	public String getCrdState() {
		return crdState;
	}

	public void setCrdState(String crdState) {
		this.crdState = crdState;
	}

	@FieldMeta(name = "日期", description = "日期", column = "crd_date", require = true, range = true, order = 33)
	private Date crdDate;

	public Date getCrdDate() {
		return crdDate;
	}

	public void setCrdDate(Date crdDate) {
		this.crdDate = crdDate;
	}

	@FieldMeta(name = "备注", description = "备注", column = "crd_remark", length = 500, order = 34)
	private String crdRemark;

	public String getCrdRemark() {
		return crdRemark;
	}

	public void setCrdRemark(String crdRemark) {
		this.crdRemark = crdRemark;
	}

}